Package-level declarations

Types

Link copied to clipboard

Rag service that combines multiple RagServices and returns the best results

Link copied to clipboard
class DocumentSimilarityResult(document: <Error class: unknown class>, val score: <Error class: unknown class>)
Link copied to clipboard
class MultiIngester(val ragServices: List<WritableRagService>, val splitter: <Error class: unknown class> = TokenTextSplitter()) : Ingester

Write to all RAG services that implement WritableRagService. Users can override the TextSplitter to control how text is split into documents.

Link copied to clipboard
class SpringVectorStoreRagService(vectorStore: <Error class: unknown class>, val description: String) : WritableRagService

RagService wrapping a Spring AI VectorStore.